1) the conditions of temperature, wind, rain etc in a place at a certain time; to come through (something difficult) safely or successfully; (to cause something) to discolour, become worn, by the weather (weather)
to achieve (the usual word)
achieve, accomplish
to give an honour, title etc to a person
give, allot
to join with others in giving (help, money, ideas, suggestions etc)
donate, provide
to be very good; to be, do, better than
be superior; surpass
paid for in advance
give money for goods, services
to stick out or project
stick out
to pay out (money) for goods, services etc; to use up (time, energy etc)
give, pay out
to (agree to) pay (a sum of money) regularly (to a cause, for something)
pay for use; contribute
to continue to live or exist (longer than)
continue to live